package com.vichat.api.vo;


import java.util.Date;

public class ResponseBusiRecord implements java.io.Serializable{

	private static final long serialVersionUID = 1L;
	

    public Long responseId;

    public Long jsonId;

    public String appId;

    public String method;

    public String sign;

    public String transactionId;

    public String responseCode;

    public String responseMsg;

    public String resultCode;

    public String resultMsg;

    public String timestamp;

    public Long doneCode;

    public Long state;

    public Date createTime;






	public Long getResponseId() {
		return this.responseId;
	}

	public void setResponseId(Long value) {
		this.responseId = value;
	}

	public Long getJsonId() {
		return this.jsonId;
	}

	public void setJsonId(Long value) {
		this.jsonId = value;
	}

	public String getAppId() {
		return this.appId;
	}

	public void setAppId(String value) {
		this.appId = value;
	}

	public String getMethod() {
		return this.method;
	}

	public void setMethod(String value) {
		this.method = value;
	}

	public String getSign() {
		return this.sign;
	}

	public void setSign(String value) {
		this.sign = value;
	}

	public String getTransactionId() {
		return this.transactionId;
	}

	public void setTransactionId(String value) {
		this.transactionId = value;
	}

	public String getResponseCode() {
		return this.responseCode;
	}

	public void setResponseCode(String value) {
		this.responseCode = value;
	}

	public String getResponseMsg() {
		return this.responseMsg;
	}

	public void setResponseMsg(String value) {
		this.responseMsg = value;
	}

	public String getResultCode() {
		return this.resultCode;
	}

	public void setResultCode(String value) {
		this.resultCode = value;
	}

	public String getResultMsg() {
		return this.resultMsg;
	}

	public void setResultMsg(String value) {
		this.resultMsg = value;
	}

	public String getTimestamp() {
		return this.timestamp;
	}

	public void setTimestamp(String value) {
		this.timestamp = value;
	}

	public Long getDoneCode() {
		return this.doneCode;
	}

	public void setDoneCode(Long value) {
		this.doneCode = value;
	}

	public Long getState() {
		return this.state;
	}

	public void setState(Long value) {
		this.state = value;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date value) {
		this.createTime = value;
	}



	public ResponseBusiRecord() {
	}

	public ResponseBusiRecord(boolean qryflag) {
	    if(qryflag){
	    		this.responseId = null;
				this.jsonId = null;
				this.appId = null;
				this.method = null;
				this.sign = null;
				this.transactionId = null;
				this.responseCode = null;
				this.responseMsg = null;
				this.resultCode = null;
				this.resultMsg = null;
				this.timestamp = null;
				this.doneCode = null;
				this.state = null;
				this.createTime = null;
			    }
	}


	public ResponseBusiRecord(
	    Long inResponseId,
	    Long inJsonId,
	    String inAppId,
	    String inMethod,
	    String inSign,
	    String inTransactionId,
	    String inResponseCode,
	    String inResponseMsg,
	    String inResultCode,
	    String inResultMsg,
	    String inTimestamp,
	    Long inDoneCode,
	    Long inState,
		Date inCreateTime
	 ) {
		super();
				this.responseId = inResponseId;
				this.jsonId = inJsonId;
				this.appId = inAppId;
				this.method = inMethod;
				this.sign = inSign;
				this.transactionId = inTransactionId;
				this.responseCode = inResponseCode;
				this.responseMsg = inResponseMsg;
				this.resultCode = inResultCode;
				this.resultMsg = inResultMsg;
				this.timestamp = inTimestamp;
				this.doneCode = inDoneCode;
				this.state = inState;
				this.createTime = inCreateTime;
			}




    private String responseContent;

    public String getResponseContent() {
        return responseContent;
    }

    public void setResponseContent(String responseContent) {
        this.responseContent = responseContent;
    }




	public String getAppType() {
		return appType;
	}

	public void setAppType(String appType) {
		this.appType = appType;
	}

	private String appType = "C";//C: COMPANY  S:SYSTEM

}

